remote islands - Francés Inglés Diccionario